const db=require('../db/index')


//格式化时间（订单下单时间）
const time=require('../datetimeformat')

const jwt=require('jsonwebtoken')
const config=require('../config')

exports.addOrder=(req,res)=>{
    //res.send('add ok')
    const item=req.query
    const dt=new Date()
    const ordertime =time.dateFormat(dt)

    //增加order订单表字段
    // console.log(ordertime)
    const sql1=`insert into ev_order (movie_name,seat,price,ordertime,username,srcimg)values(?,?,?,?,?,?)`
    
    // ['你的名字','2排1座','50','2020-02-25 20:37','root']
    db.query(sql1,[item.movie_name,item.seat,item.price,ordertime,req.user.username,item.srcimg],(err,results)=>{
        if(err) res.cc(err)
        if(results.affectedRows!==1) res.cc('下单失败，请稍后重试！')
        res.cc('下单成功！',0)
    })

    
}

// exports.deleteOrder=(req,res)=>{
//     //res.send('delete')
//     const orderid=req.query.id
//     //console.log(orderid)
//     const sql1=`update ev_order set is_delete=1 id=?`
//     db.query(sql1,orderid,(err,results)=>{
//         if(err) return res.cc(err)
//         res.send({
//             status:0,
//             message:'删除订单成功！',
//             data:results, 
//         })
//     })

// }
exports.deleteOrder=(req,res)=>{
    //res.send('delete')
    const orderid=req.query.id
    //console.log(orderid)
    const sql1=`update ev_order set is_delete=1 where id=?`
    db.query(sql1,orderid,(err,results)=>{
        if(err) return res.cc(err)
        res.send({
            status:0,
            message:'删除订单成功！',
            data:results, 
        })
    })

}

exports.getOrder=(req,res)=>{
    //res.send('order ok')
    const userinfo=req.user
    //res.send(userinfo)
    const sql=`select * from ev_order where username=?`
    db.query(sql,[userinfo.username],(err,results)=>{
        if(err) return res.cc(err)
        res.send({
            status:0,
            message:'获取用户订单成功！',
            data:results,
        })
    })
}

